import request from '@/utils/request.js'

// 获取文章列表
export const getArticles = (params) => {
  return request({
    method: 'GET',
    url: '/app/v1_1/articles',
    params
  })
}

// 获取文章
export const getArticle = (articleId) => {
  return request({
    method: 'get',
    url: '/app/v1_0/articles/' + articleId
  })
}

export const addCollect = (articleId) => {
  return request({
    method: 'POST',
    url: '/app/v1_0/article/collections',
    data: { target: articleId }
  })
}

export const cancelCollect = (articleId) => {
  return request({
    method: 'DELETE',
    url: '/app/v1_0/article/collections/' + articleId
  })
}

export const addLike = (articleId) => {
  return request({
    method: 'POST',
    url: ' /app/v1_0/article/likings',
    data: { target: articleId }
  })
}

export const cancelLike = (articleId) => {
  return request({
    method: 'DELETE',
    url: '/app/v1_0/article/likings/' + articleId
  })
}
